wayland: Add GdkSeat implementation
authorCarlos Garnacho <carlosg@gnome.org>
Thu, 26 Nov 2015 18:40:56 +0000 (19:40 +0100)
committerCarlos Garnacho <carlosg@gnome.org>
Mon, 14 Dec 2015 23:40:21 +0000 (00:40 +0100)
commit17525ef7a600f327cd40afe24f38343c61852c82
treee57ab4148f6c3b550110b19514c607e93e9cbf86
parentf663d17c144e6fefa34f945cfa34d838c9b5480a
wayland: Add GdkSeat implementation

GdkWaylandDeviceData conceptually gathers the data that belongs to
a seat, so it's been renamed (although the old typedef stays, plenty
of refactoring is due here...).

The methods in GdkSeatClass have also been implemented, the most
remarkable is ::grab, which ensures the grab is performed on all
the relevant "master" devices.

https://bugzilla.gnome.org/show_bug.cgi?id=759309
docs/reference/gdk/gdk3-sections.txt
gdk/wayland/Makefile.am
gdk/wayland/gdkdevice-wayland.c
gdk/wayland/gdkprivate-wayland.h
gdk/wayland/gdkseat-wayland.h [new file with mode: 0644]
gdk/wayland/gdkwaylanddevice.h